iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 4
0
Modern Web

試著把切版專案升級到 gulp4.0 吧系列 第 4

[試著把切版專案升級到 gulp4.0 吧] Day04 來自 gulp 的 hello world:gulp 3.9.1 寫法

  • 分享至 

  • xImage
  •  

gulp 作為一種前端的建構工具,用途當然就是用指令呼叫 task、以及將 task 自動化,因此在 gulp 內會設定很多 task。這篇文將建立一個簡單的 task 範例:hello gulp。不過這裡先用 gulp 3.9.1 版本的寫法來設定 task。

來個 hello gulp 吧

一、在專案內建立 gulpfile.js

資料夾結構變成醬

├─source
│   ├─images
│   ├─javascripts
│   └─stylesheets
│       ├─components
│       ├─helpers
│       └─pages
├─.gitignore
├─gulpfile.js
└─README.md 

二、在 gulpfile.js 內設定一個 hello3 task

// gulp 3.9.1 寫法
// 在 CLI 輸入 gulp hello3,會印出 hello gulp 3.9.1

var gulp = require('gulp')  // CommonJS 引入模組寫法。引用 gulp 模組

gulp.task('hello3', function(cb) { // gulp 3.9.1 的 task 寫法。設定 hello3 這個 task
  console.log('hello gulp 3.9.1')
  cb()
})

三、在 CLI 操作 gulp 3.9.1

透過 CLI 界面輸入 gulp hello3,就能得到這個 task 印出的結果囉

gulp hello3
# hello gulp 3.9.1

小結

今天是 hello gulp 篇的第一篇。明天將會談 gulp 4 的 task 寫法。

參考資料

官方


上一篇
[試著把切版專案升級到 gulp4.0 吧] Day03 Gulp4 環境配置
下一篇
[試著把切版專案升級到 gulp4.0 吧] Day05 來自 gulp 的 hello world:gulp4 寫法
系列文
試著把切版專案升級到 gulp4.0 吧36
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言